package com.ruoyi.business;

import lombok.Data;

/**
 * @title: PaySign
 * @copyright: copyright (c) 2023
 * @author: jiangguanjun
 * @date: 2023/10/20 15:41
 * @firstReview:
 * @lastReview:
 * @desc:
 */
@Data
public class PaySign {
    /**
     * 小程序id
     */
    private String appId;

    /**
     * 时间戳 单位：秒
     */
    private String timeStamp;

    /**
     * 随机字符串，不长于32位
     */
    private String nonceStr;

    /**
     * 订单详情扩展字符串
     * 小程序下单接口返回的 prepay_id 参数值，提交格式如：prepay_id=***
     */
    private String package3;

    /**
     * 签名类型，默认为RSA，仅支持RSA
     */
    private String signType = "RSA";

    /**
     * 签名，使用字段appId、timeStamp、nonceStr、package计算得出的签名值
     */
    private String paySign;

}
